I have been programming for many years now, and I have occasionally claimed that I am an artist at heart, and a software professional by chance. Having said that, I must add that this chance has given me the "dubious" opportunity to encounter many interesting problems, which required hours of debugging, to find an amazingly simple solution.
I have primarily worked with C/CPP on UNIX so far, where I have come across problems that baffled many, for a long time, but the final solution turned out to be trivial, even plain common sense in many cases. These might interest [or perhaps even help] people who are programming in C or in any other language. I have been thinking over publishing some of my mis-adventures in this area, but "Idle Thoughts" does not seem to be the right place for it - they are not really thoughts, idle or otherwise.
Finally, I took the plunge, and created a new blog - Coding Misadventures. In this new blog, I am going to post programming problems as and when I come across them. And I would like to invite interested people to share their experiences, or be a contributor, if they like to.
I have primarily worked with C/CPP on UNIX so far, where I have come across problems that baffled many, for a long time, but the final solution turned out to be trivial, even plain common sense in many cases. These might interest [or perhaps even help] people who are programming in C or in any other language. I have been thinking over publishing some of my mis-adventures in this area, but "Idle Thoughts" does not seem to be the right place for it - they are not really thoughts, idle or otherwise.
Finally, I took the plunge, and created a new blog - Coding Misadventures. In this new blog, I am going to post programming problems as and when I come across them. And I would like to invite interested people to share their experiences, or be a contributor, if they like to.
5 comments:
all tht techie stuff is so kool. i knw the problem. im a electronic enginner but in one of the projects my team mate was a software engg, they take some things for granted n only consider making major mistakes tht in the process they really miss peeking at the silly ones .
@Maverick: Hey come on! Dont just blame the poor software engineers !! Everyone commits silly mistakes - I know just the ones committed in my field :-D
LOL!!
ofcourse true but debugging these silly things becomes much easier for a person who just knows the basic things, so while i debug my friend's code he debugs my circuits :)
Maverick, it is actually the matter of a fresh perspective. It happens a number of times that a person keeps on working on a little for hours or even days, and becomes over-familiar with the things that he misses the obvious - and when you seek the help from another person, he questions the obvious - and the problem is solved quite fast.
best of luck :)
Post a Comment